645 E Main St, Alhambra, CA 91801-4049, Alhambra
"Beautiful day, perfect weather and then the best ramen ever!"
"Beautiful day, perfect weather and then the best ramen ever!"